a caboose like a moose - Spanish English Dictionary